adequately explain

Translations
expliquer adéquatement